have a mental block against something - Turco Inglés Diccionario